Agile Methodology in Practices Agile Methodology in Practice
نویسندگان
چکیده
This paper presents an early empirical study on Extreme Programming practices employing a qualitative action research method. The study was conducted on university students doing real commercial development projects to gain an insight into the problems faced by the new developers in adopting these agile practices. The aim of the study was to investigate the effects of the XP practices on the quality of software developed. What emerged from the analysis was the positive relationship between number of XP practices employed and the quality of software delivered as perceived by the clients.
منابع مشابه
Towards an Understanding of the Contextual Influences on Distributed Agile Software Development: a Theory of Practice Perspective
As the number of organisations involved in agile software development in the Global Software Development context is rising, there is a need for comprehensive research on distributed agile practices. Numerous papers have been published prescribing how distributed agile should be employed but do not provide enough information on the context of use. However, the successful use of a methodology dep...
متن کاملTo Agile, or not to Agile: A Comparison of Software Development Methodologies
Since the Agile Manifesto, many organizations have explored agile development methods to replace traditional waterfall development. Interestingly, waterfall remains the most widely used practice, suggesting that there is something missing from the many “flavors” of agile methodologies. We explore seven of the most common practices to explore this, and evaluate each against a series of criteria ...
متن کاملAgile Modeling: A Brief Overview
Agile Modeling (AM) is a practice-based methodology for effective modeling of software-based systems. Where the Unified Modeling Language (UML) defines a subset of the modeling techniques that software professionals require, AM defines practices that enables developers to model in an efficient and effective manner. This paper provides a brief overview of AM’s values, principles, and practices; ...
متن کاملITIL vs. agile programming: Is the agile programming discipline compatible with the ITIL framework?
Within our organization, we are attempting to adopt eXtreme Programming (XP), an Agile Programming methodology, at the same time that we are trying to align ourselves with the Information Technology Infrastructure Library (ITIL). At first it was thought that the two would be incompatible with the XP group feeling that ITIL would be “too much bureaucracy” and the ITIL group feeling that XP would...
متن کاملCombining Agile Practices with UML and EJB: A Case Study in Agile Development
An agile methodology that integrates selected XP practices, UML modeling and Enterprise Java Beans is described. A case study in the domain of web-based systems is outlined, which applies and assesses the utility of the methodology. The applicability of agile modeling to the domain of webbased e-commerce systems implemented using Enterprise Java Beans is discussed.
متن کامل